barter something off - Turkish English Dictionary